Richard "Charlie" McCracken
Born: None
Taste: What's Going On - Live At The Isle Of Wight Festival 1970
as Himself - BassReleased: 2015-06-25
The film tells the story of Eire's seminal rock band Taste, formed in Cork, Ireland in 1966 by...
Movie page